.chat-content-message {
    display: flex;
    align-items: flex-start;
    margin: 10px 0;
}

.chat-content-message.other {
    justify-content: flex-start; /* 左边 */
}

.chat-content-message.self {
    justify-content: flex-end;   /* 右边 */
}

.message-info {
    max-width: 60%;
    padding: 10px 15px;
    background: rgba(169, 169, 169, 0.6);
    border-radius: 12px;
    word-break: break-word;
}

.chat-content-message.self .message-info {
    background: rgba(121, 204, 88, 0.6);  /* 右边气泡颜色 */
    color: white;
}

.chat-content-message img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin: 0 10px;
}